.d-scroll{height: 310px;overflow-x: hidden;overflow-y: auto;}
.d-item{margin-left:-15px;width:1215px;
    a{position: relative;float: left;margin: 10px 17px;width: 170px;
        div{position: relative;z-index: 2;width: 170px;height: 230px;border-radius: 4px;overflow: hidden;box-shadow: 0 3px 14px 0 rgba(203, 193, 187, .40);}
        img{position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;overflow: auto;display: block;width: 170px;}
        p{margin-top: 6px;height: 16px;line-height: 16px;color: #999;overflow: hidden;}
        h3{margin: 15px 0;height:20px;line-height: 20px;font-size: 16px;font-weight: blod;color: #333;white-space: normal;overflow: hidden;
            &:hover{color: #f60;}
        }
        &:nth-child(6n){margin-right: 0;}
    }
}


@media (max-width: 767px){
    .d-item{width: 110%;margin-left: 0;
        a{margin: 10px 18px;}
    }
}
